21272398
28059593
13701769
2999023
40598754
86495410
52518075
1962486
54495155
91041927
7176219
3772629
44332155
73509145
44424712
82685955
45076570
89519756
3644769
68236226
56276172
28285941
84149626
42835610
48088830
49949287
76589145
4050896
82884409
90122265
6688760
60961432
9098643
12859812
50015288
83238210
78851346
10902332
37538781
87509779