11032317
80871824
12333401
63482182
47852394
78951716
99454730
40132336
69053693
708166
98043687
4377853
21474257
54924398
44936729
7608429
54054237
1166475
64392598
31766150
12897746
51074304
62071135
9418597
13144810
89557785
45605628
42055580
42513463
86013578
48136970
41882348
9709803
23932375
90546164
88022718
20877430
30878123
7013551
38142841