81862836
48576017
22638856
63223052
51761794
80241852
56451656
13868550
2605775
52439110
5968460
18366360
19317832
93742849
592825
5256871
38939587
26889222
31828353
37756349
2968150
21572423
80166790
38107851
29188414
67253488
72758017
64416832
45429844
5104434
15008278
3339227
88719865
95457966
36409724
21553183
84361586
10821553
5097185
41829658