43682693
76905358
9103537
56284600
7068237
8540687
29062091
87902813
8542816
93084383
57181994
1501117
49562125
14173843
5473198
70767948
14551754
94081824
8408468
13626550
54346618
4161310
84469140
99186704
30503869
58788755
862420
62161867
9392524
7751537
4177638
97597689
24561746
70396503
60841066
27607412
80029714
1639021
33891268
57145699