38232616
60513362
68977220
52483955
53046847
49787455
89443781
22028887
20984410
33852884
11608373
58253753
72398534
14088755
22441757
96003859
51873563
1722796
5061324
19233473
51736211
22146084
91365665
55017866
67479911
94294529
60933569
3453103
16313608
80454771
92575506
17394465
28935957
47275220
37194113
76643998
2594830
82675288
7598665
581464