87728262
53762125
11948657
8211685
4997579
6364812
71068236
89334709
98568703
71989893
47904747
39703666
75806517
92559242
18931547
938632
19524696
46827987
43809859
18437995
69724562
9181474
54349786
7324965
82937493
65756267
11183773
3892797
79386535
17023462
41038401
82747029
91417281
19587225
95481388
25151354
14096588
210917
14969751
90024931