49669277
86393670
64506330
22789803
59574296
54955314
728871
21886359
89474442
22526186
6291968
2198120
29968894
91699543
74572145
54892175
50674688
40963678
89619738
78919239
50806825
71473737
81802072
6579898
145648
98383718
50927384
2058183
8886306
48045691
15818813
42092078
77808422
97085012
35346259
96773272
70073593
28367255
3519652
26959094