72608568
18164315
65823141
6551729
61923346
49941691
56382446
4509369
48247167
6608592
190454
34922683
34972035
46812841
49405736
26157741
75252247
73725872
8532476
36095031
89265377
11714197
2273491
98431607
47867394
81268444
37479863
63483303
39898621
80574025
9159906
17026296
91964049
90159876
56698322
78804432
98421954
65625585
6572351
69079514