64569274
52211463
46976968
29421623
10975332
2483547
4621336
40267039
52899309
11263186
21417921
58866179
94703398
51342128
12177754
4148269
78099065
96027090
56211321
35408897
39977052
50098655
75839534
53177738
48241509
2058608
11497767
90444482
54135137
8982549
1816004
94876308
17147617
76321837
49363289
20798426
38093256
3275316
30632804
15396337