18778344
801865
5215117
36042468
70127561
47005564
33344684
31168109
45694440
77503018
2212115
41556279
19068214
12572987
54617052
7695452
64958460
93652436
94119019
20427943
5626574
8294534
9332674
74663313
76906672
55417460
95447733
50944806
34533093
519184
60539035
89327695
80829610
70034519
4255168
10562683
34303184
90023333
95874212
8574894