63134185
39372220
7106726
80171249
75053981
23486288
48894707
3924406
312371
27336216
50767541
61054469
41505739
99989347
17038390
75166643
25652732
37091112
30639049
59552502
62495348
5947885
52987802
56305463
20591085
36154195
74187095
62578096
93608566
77678867
83512987
69095
65927715
13196898
75002716
48045192
77708021
26701782
42753800
848587