17768585
42512577
74401694
41126501
2048102
15301026
63417402
21064584
44537229
82969450
80559564
68356369
5346675
70065512
95362472
9300470
70936215
68922010
18424797
76176255
3134131
21275191
26377297
35452020
8217073
67138877
21269201
70902855
7931521
12608240
87828898
99184544
1196745
68576292
67529930
40581520
66751104
17748398
79069978
29458121