52169185
8933432
44045829
96673068
58141517
36344057
38161668
49159008
55483199
710642
88227851
86116277
51062332
77236219
4303292
82006665
28665764
60115168
67459683
38221642
90602393
41654799
78979722
48504753
32195423
9784134
75448889
35423681
15774527
3314699
52158328
16075345
21222426
33378452
28937663
2399149
13003781
48519763
16505449
28965940