32316036
37972872
74542
11537687
41012504
72956165
19776468
2909649
93236693
1053230
54135076
93195121
47457161
12684901
9988279
6115672
63671993
61139776
51649845
38406220
26205773
74542132
63239939
75571352
85453073
66911623
97022840
62491288
93027796
12877134
84051447
10995946
11282174
23864365
2986249
59854504
86405665
61123027
53745484
322513