24628906
37485737
3075102
8999116
6630842
11926296
1345315
13787008
75332193
73048775
54627526
3856249
5868612
824853
72055401
67885525
72002594
43785854
90741933
13198472
69611946
77361030
29328477
96229827
8044011
35497957
65036818
35411487
20532752
29875692
63625093
20079480
44268507
28858801
474891
17957910
56782850
27621748
91835569
68194267