58999301
47397939
2010485
22875996
92203132
32452674
90517219
50981201
857889
54218322
46564748
18358789
91704679
81648946
23008460
234409
75597236
36123322
99727682
5581283
26139889
97979421
68735368
30953052
29102303
52999917
63867265
43223499
78796929
55459651
56232390
87247504
56918992
199072
61891655
82574822
24865195
20676505
36994161
40852783