70422485
69956731
12951907
5197185
87928170
59537324
6148475
28646654
5415415
13689384
47455065
31093062
13421179
47178954
88651500
57538776
12445189
5986912
16296280
24695892
97182640
85052210
401682
21389365
40262547
12551008
29392330
54754651
88707316
28596055
89941093
47658811
45452507
74849027
3337777
62867310
56976270
50071220
42971873
22747483