35839683
85736164
5962569
30228094
9221733
12593164
7094370
51297343
64705706
4029371
9163666
47965371
20453126
82452170
9865573
48262028
16946219
28573828
96016576
98931387
9943969
3121912
26811347
60751952
34142
78516928
67065501
50604492
88156816
39908209
21055348
20993030
67974800
37698470
94023293
95005392
83888118
99049173
20703852
7364170