19922916
71278651
7996396
53471377
71801508
48027104
88615398
89624436
3514388
2302935
92338747
601393
25236550
2101262
6890289
5673433
97138558
444356
61144684
97569645
8126255
69624373
10098145
63237975
63276343
92391290
56557984
99579749
900337
69819519
45183552
74108738
40156816
22939927
41681936
46019671
72419289
40626783
23063770
84757254