2199384
40965794
36751308
63929
6826411
97942952
14697220
17178469
5782373
60209068
90661765
60562675
83918636
3499358
95018124
80353857
57672875
17667248
72914996
40622036
25436761
59646947
94419345
12478341
90943301
26421556
90045537
7262710
53533121
8672964
81336522
59566045
3874530
45827745
59639786
77919520
6489677
70423363
43133731
50118930