12643938
15096478
48948345
49933162
12231797
17846420
79417825
88244173
19487885
401328
67622442
24767952
80388620
31002356
46726392
96353160
57185469
43807
18196572
82174626
88424381
9328834
31362548
7812393
8622524
61001103
7791819
75769045
98835950
4996879
78822436
72876680
38439453
25474910
43144196
90853786
74482980
31871946
77335069
12171137