7385450
17871434
70613221
3656351
97361770
3541436
3896857
44044728
547994
30888775
19847998
91838644
8155490
8925864
50607567
15347730
52225921
90292724
12142415
16341695
69473399
43539350
4054754
56481184
80316665
24369808
89962771
18773770
83619924
346012
47292154
2913468
39977588
63326192
71295520
36072904
70624855
98711236
3175292
6993679