77916108
35181984
33165634
716885
53023226
85522323
26122362
24579387
98187638
68363672
30432645
83862212
80685126
34233130
28986907
15928318
17719892
54852463
57491430
99197377
75947124
58345504
80631792
61658490
35661805
31454812
79673958
27757816
24044880
47882258
13682305
3165100
79113682
54603248
96106936
93409286
11509338
24713726
42394214
50222804