60576458
20374883
72053814
4702378
55684837
96296149
18394612
43564445
7347873
69549234
1411146
91702836
28124937
29452564
5261775
16724675
12325707
99894200
95211161
51433014
32039026
33277369
473227
43039100
64801591
67848018
18122241
66159162
79587157
28819802
85523751
32657487
88162182
37382717
32599024
70392271
69294649
46337262
96276740
64531168