53492482
18621015
48217879
91116281
81842740
52244028
301744
48905539
96774438
22833616
1542370
59325473
69148804
51968246
84624563
77419823
45558384
6629400
36702818
47058788
29386012
84772270
72358837
82356500
41171678
72691145
26447257
60068141
36813317
79499625
10271280
9823520
69635014
2303136
87109218
74246653
74008949
98605558
14161862
98227484