46962128
90748576
36437658
28053866
5807803
48572241
64702056
43208105
7824424
34969036
31183962
72983290
7178774
77005733
6742523
81927532
92396808
6746010
99451746
40208165
2002253
99115258
94711949
43167642
58253529
4609373
83779194
23158548
49485963
18649885
5405361
6159541
11583024
60912517
46919004
83704328
53768146
48695526
27867902
81996776