11878636
44369996
80819403
92594402
31926475
441942
44237948
89806580
31616730
69529279
2518256
87386803
7165101
25536121
39058425
74729244
4262971
55873924
41412000
69074659
11638450
15941309
34533410
96191235
61821669
50713778
45557199
50033888
173186
1195196
89935032
97919420
50161713
13942104
59998989
33436773
96441142
3664455
50477333
19808535