54668825
44005604
42931645
87648834
41262399
97883851
48812632
41166846
57893342
2039562
47475149
97981221
75126268
6811605
5083062
86158195
34027220
33661888
77065983
19028890
94165279
61833067
89673222
20862632
85645215
36739536
84429958
72392940
74392776
40504284
20189813
63717713
80873335
85462150
60825015
70935976
66207622
843580
17932692
42111472