44016188
49119880
30161276
9161154
68975084
931796
12227705
844817
34803026
99324347
23583342
85567090
90863038
88686288
31094581
98877
64993237
54506285
85979501
39383116
54154766
75633816
32567752
26261538
11316134
88834145
21248341
41073693
69972773
12261460
7480610
18477075
9885734
50303081
68892045
70616085
95044439
90209233
84732560
3757364