41828615
41279813
87181542
3876585
96371908
76248333
47135192
28663587
93964735
41073876
68655760
92011706
34805755
34876270
71588719
39597411
673416
6006498
64214552
80266604
75125253
52042970
88636964
95955343
60486198
54866511
31884389
87082697
52654085
70742265
92027360
50702098
66569613
75319382
22111427
38058328
21059263
17684176
8394769
42015182