17245054
30723418
25885646
90414773
68657023
48173634
23268751
73124403
66047717
66912735
72379325
89691352
124460
41162981
63248907
8879532
31042527
53751943
50543897
214540
68985954
59248842
49484939
72662303
902952
98718800
80404514
4622050
595750
36452718
89283735
84583814
24158452
51163971
94473611
2557805
28532699
81281647
21469800
45742690