6413645
89936089
8452604
11847340
31427681
30098350
73429158
17542876
42102251
6629727
64164898
2599186
80589545
58028338
44538368
1594387
80654060
52342706
58034131
34469391
49135984
399222
54982762
5762584
42996686
95937500
38568523
93043282
81481619
36692640
21357915
37879405
76363719
59487628
2464548
3866704
82069728
85974707
39635386
31152146