14389859
66594393
42771133
19374002
20245612
36083667
26267519
63521869
61203827
14936272
98197902
30769499
87494048
22888814
54819539
1282247
24177062
36553975
54559261
13937209
3831347
12033901
11763543
73526007
31607358
78096417
82473281
98225286
6490102
43415199
4269594
85389772
1388728
40526046
37752356
38399419
17169590
24033578
22338987
56394786