59257841
47837192
85586146
54585776
31687765
37622182
37513107
41854172
65962191
48566447
37242231
69073562
7557016
2066668
1076414
9951016
5010340
8492298
33995030
40735349
17252121
71643500
49796531
54851797
72004532
22866189
52662363
14649483
24354882
22908808
66226743
26965101
58448517
98275652
46488662
37577893
21638600
57061272
9362437
99321009