55082
36032
3360
40291078
64461873
88361291
6752465
5885201
7860661
53911752
50131187
529872
6353585
9429314
78561934
977117
54231196
44151335
98281865
861554
93381267
9402799
71021032
97991947
54501524
5805989
4344933
5044535
955426
7227593
5750272
57461648
47441273
7875605
9597254
41801850
9089505
47071734
5872981
4873685
77841732
9190927
4471576
8663945
84591741
62941175
4360117
6442305
72931283
40371740