39575522
97046650
4169647
3994589
53759875
6276246
11567645
55957490
42292033
1581424
41181662
1646651
15287472
29939609
50792010
29424576
35055409
58349655
36523792
15274200
88813691
26196032
12254259
1831965
47257725
13736590
11593403
33248381
48391169
9606317
90072481
65547750
47593542
76739292
25015154
48909416
90077233
13926785
52129800
27372090