59342728
97613812
22755135
9845646
66508323
24313556
32529691
3103746
72473840
61845379
49679236
75157196
2362673
57873226
42898740
17475580
1529210
4318028
5656427
23081386
53977147
33283017
39103997
48915018
78744813
44258096
53808022
18373045
30909609
11197455
7749709
7203961
28941551
33511171
19786047
77089793
83153533
51583477
18637238
32748021