68829618
9566133
37846750
74122438
63569186
61529764
37797560
95745837
78952699
93984002
30121649
10073223
19819946
57753158
2961418
62672248
88258574
7735507
27369408
2499702
5817335
31303180
50312688
25428285
66723873
50864846
5547826
54617738
81915369
18131126
40292393
95634744
72459124
6172404
92012418
83424789
42821145
38375939
18589657
3699087