15905832
72458571
5486819
96552207
23271428
13314630
1673266
6906525
4007982
8977523
28648712
54714135
66419575
26278233
6924523
18171449
52579980
50407713
193457
9421418
2333222
51464197
25323709
61984420
53126221
96848070
66763369
35103300
80296190
15346492
89181481
49792967
91841831
7613616
50879423
42985
64581070
27287686
46826327
6392668