22963086
5615165
64785224
97752120
1912319
94278531
11694907
19009953
4647410
28318049
3752676
40176511
45289982
31433528
35027064
11699268
99299828
90783216
37824866
5108441
23412934
27629090
90424545
55102920
5747808
15598282
51287751
28617154
81801323
72701424
93542955
88639875
64945693
44486476
62914345
36821620
52808899
20656119
72319462
13081804