8133627
54429161
79633223
23641471
118998
30959037
573854
96279606
39634622
22015765
41547842
69493658
59159355
92895108
22695433
20586852
29514368
62093049
61965372
49613994
8860215
62395846
56965932
2963108
69431071
71123007
67224571
19586754
43918983
20213335
26703738
90346704
1126473
8861613
3371456
57574371
4104969
23788398
25773858
71202960