67936972
39964385
11882770
1223284
46779602
75626331
98175961
3675142
29455715
85674910
41395962
75538721
54134871
72584919
46678651
62794418
22454167
72078254
65638889
63592021
79665147
59196174
94351688
49701613
54267752
74537244
59477170
55646725
51523897
29407745
16051996
18138209
44196870
9452383
89134347
19722360
89147946
59657903
40568203
50922710