93914754
5792722
46989349
77257801
11618932
36488137
40878407
63153627
96928816
10847388
98032449
57144165
51757303
6464559
24642180
21667206
98202160
96666235
27801569
786123
92365152
88816880
69522668
34928925
64999605
1098220
71957019
29347565
6892807
53182803
7524781
36231531
2362038
69269032
48057256
34847310
38484174
54028778
31159108
82381505