95748149
22135531
61158761
3612570
99811032
27987959
68806650
18687560
14143727
87152482
95919658
17158532
35132543
13728623
82037444
5841868
65418718
89712632
86046560
7862300
61505546
75068629
16921263
914734
96953711
43366121
46389306
24387672
58472096
24879487
53746757
76873112
77196839
1432230
89223946
5799872
2616230
19457842
31458065
51326600