68038734
40166691
42171511
11935272
98272536
53867860
49065929
58847347
60624663
50423921
30969539
64325373
25405184
99058641
76557967
45767202
47534705
30894356
27159617
95398802
40983554
20674495
34163982
31217185
16212794
26814250
58953398
78257943
40436516
12708801
34221786
67156201
7264915
295495
43629163
59263535
70455531
93210
51209900
267529