86584074
59853541
48589034
6681372
10419194
84168487
72237108
73982883
39907901
58114034
45142430
12991993
10626825
81184611
25319255
76961335
1941926
13969098
7683621
8033863
10549966
14062939
89578689
66801655
8114561
82892894
98794798
73731277
25897063
89463318
72049657
39649568
60879844
2363396
25759365
33237172
33386351
51559183
27159209
30815702