52575250
44151400
97523052
38722364
3909532
660916
87254889
75048416
22156996
1462646
25192214
20238922
37605658
37914647
30574223
84246152
55857417
85167244
2133219
87989583
74246522
517329
77282466
63627812
20567762
65347900
55161774
51119489
1352710
78456395
38596484
65963629
67751394
58688740
39825657
83487734
3724616
55629621
93245092
27912227