98297116
61659972
10806707
20944764
28775290
36174486
44591078
65737449
69399342
40106276
19139897
22316770
86369581
74714120
74277629
92578608
17337010
281656
51889306
9268696
30519377
60194283
62505866
26216947
42366353
6322991
54315804
18386482
2684469
7643367
98834818
42978746
50979987
23001299
35056360
21401523
57508975
47756587
59992542
50493550