52881973
2328997
46793399
3058638
80034013
75667648
22671926
73398975
71194262
99332204
87127471
44746169
94711089
30274585
60018146
76128431
6689568
52987683
78339526
41252915
57869675
9119785
6092261
6834939
84895190
1326768
44097181
98657518
10184428
40501244
54547554
93052908
39596848
6987078
52747151
13118297
6277585
23244904
19583050
92505416