86452349
30938066
43907031
91695448
97673626
28595723
31177514
91132777
43857619
44398600
5524671
20467998
23996595
1492859
20987700
42107355
81871782
36745906
42429855
82382682
93251037
58111679
48124974
51357480
66843451
57957904
25238560
60082648
71152021
25272223
69992173
92214352
69768669
35463461
21356472
72813128
45612158
26916184
9256754
1651307