75148677
13826015
40714166
44194158
65616631
4794385
53862968
33903651
72192195
12697114
49673935
71166375
672470
837514
73952241
64694236
52624979
40537021
72873744
56836993
2903955
96032442
83312870
56859592
39473846
4420600
93298945
27244259
96378103
95544802
33733753
10727199
1646308
19242941
73118026
21448457
17342700
1489402
52968017
3667211