57409829
143711
55475296
60625411
6351536
53416125
5202527
15173550
31754204
33719654
1388149
30071274
48848755
4546913
53677214
75555605
13131462
71188401
80858203
94608649
74262890
36901259
52173930
23931203
9841559
55367203
7518562
14643355
17285147
25794683
88234112
46258748
80089618
69677616
17347330
1806506
84122612
9468513
15176902
62546208