59247519
62107100
16558475
86928237
65847941
30462947
35809198
457316
98844746
17708597
31408433
8768317
74204619
61315827
50243581
64685057
3591014
13587821
93106453
20581821
18655289
95351568
48242046
76832631
12169125
91516124
74963866
32442163
63838747
11692275
58941339
75797868
70514962
6794257
5615425
79266021
67093264
37461003
8128329
79588330