96907875
19577712
48191603
22212996
66628785
48445005
74603593
61666771
41082962
624213
21863500
27732107
35811889
466881
539860
61707509
48325226
3554527
58771469
89917781
2668175
38079116
54378730
94544730
38542565
59632330
90223575
6004193
14401331
53702886
8697115
36044882
29409806
7243156
95045461
57419405
74299333
58113864
52203499
41989611