49569036
54368497
19414710
40152069
23765769
46075231
2897861
96699186
517014
81648936
35016912
13038378
84164841
71513322
7044305
87862754
7879867
544321
92341122
88537784
56281783
32129805
95271413
87043599
31755936
76774469
92683979
12759775
25901214
61755974
62999809
71597881
95288606
10081832
24636238
80994393
60391596
33434648
60531152
28358008