71169056
3713655
38072653
8685888
26911507
4606996
35685554
605907
67159502
31562172
96864072
43058058
11664093
66731686
88009978
95755984
74348922
9890810
25087514
31424759
23253553
85365515
32387518
18598322
99612382
56711342
2983569
8328378
72556214
28357577
75797817
2719451
18408544
20817232
5446280
98571074
92024691
104454
56614732
1992113