53696422
25381444
92723218
21833309
2101726
53338963
89647750
25181082
7136500
581510
81299487
49308915
35462909
41796601
54109877
6662318
854787
61533179
54488591
11651565
2317514
29157501
89048410
85558129
73836973
74781969
98064435
17879753
7585075
88926604
76875045
22159693
4906028
64048659
15628338
87095084
1395398
65468580
58077195
20195006