43991230
68059990
6021625
10322945
7898797
5103662
20512419
14277405
85283215
68654562
26599516
297172
98766516
6759519
16868472
41543154
84729178
92552622
98564975
45089338
51965508
22435487
93329104
3696349
6246932
71931125
18857678
8279221
74871224
98454890
23275381
31202507
76851587
58755031
10877701
98981829
11535597
85792329
46566162
32562989