38047067
38771663
1833999
44155276
94134430
55379246
24538521
59434585
25081899
11803508
810857
6423491
12656343
47391948
92283798
52743732
61086352
2619659
3582885
73096788
40882998
52641951
38394869
6436270
64741166
2154437
8694539
1241895
97438350
6303960
18335616
87201636
89712519
26086261
22477174
95731099
103845
57551997
79261673
55779037