32559352
12014840
67784567
8132924
56529264
23439620
28523836
20788935
86599670
84342223
29479971
89807724
56584300
8521745
86883562
56687377
7675352
64785859
92986637
82344510
34466446
881574
25984075
59122949
59869037
7743249
47435433
70393534
55406689
2431655
53088327
36394949
44818717
91788744
5753353
38765897
72204627
70123523
49599048
80046330