91063642
28583219
33747882
4851219
85985002
63114974
48997732
25034023
2201627
57293384
82473594
47701035
81894328
45273802
4659732
34152025
693472
52533061
83833237
2645618
70631072
8102842
10157666
74869925
69723296
15108178
91171424
22987308
4932383
20786305
10983571
66473483
35867624
88357746
40449292
73366531
88739583
85343069
20236798
80038236