39311009
7300628
61672908
57048024
97703762
60503750
2344745
99956935
18726615
7204346
23202408
84244616
57625190
74778720
36626141
57253062
83415805
64457049
21925073
35145443
36597264
56261237
7916883
74463683
63455700
80826306
66406605
2744332
8735217
474641
34977241
8728603
30702815
16407440
15069531
67327994
69962104
79797098
29151618
1121886