18191239
2461813
78498445
54528807
97547925
939189
81635186
52252665
5539097
50559598
24596680
76263044
29222657
50161006
80596268
45616734
49318356
87108405
9398687
33046075
807198
20153123
39204114
49923532
38698806
41534306
14875397
39048958
6787489
58489952
33324023
57062426
73801182
90081103
65143536
35097067
43785458
59658656
3614810
65619595