96582323
15497655
32337373
83415395
29199548
241479
98761735
47519701
70339453
97278619
3712283
69947545
6997500
75851815
7902290
58401820
54195356
18713862
78134650
8176977
92064286
4752197
47417270
84205921
42507956
28627903
86253008
39008976
86705513
84673091
56105193
91657186
10905459
14028938
95983490
80132183
5702565
58273447
4610405
89789442