18472510
71839060
5698535
49464802
570566
62738271
97565771
60391144
374174
86484250
76977542
43428210
71064016
13982406
73537353
71623033
27492190
12484130
7541828
4638387
29148735
6978480
20335235
68116164
80409684
78013894
25073816
21361105
90616956
8707464
27918409
12971630
50639628
18792181
2349912
28428263
51535054
5267366
9063308
73855149