40081224
73496478
73345168
59179559
16708370
358681
37509103
30777047
15962541
90728432
7797104
75272533
65801537
91135164
12662765
28633292
6469413
84283787
30429355
4292372
1870465
4821483
7162358
36525132
68133753
61219411
78068229
84014924
22391406
60903740
81283217
26422930
67748553
70658271
97653996
28544512
40876312
1162630
9477788
79095021