12063779
47997544
8679487
47614236
45024208
39922503
61221463
93671147
8502283
22333052
8059903
84503846
23505798
12494106
27346492
23436124
57798558
28261052
5062731
72583907
30745848
678561
28573757
42951146
53046419
92723812
59339036
56011635
62699523
42889901
19972931
56902890
82748611
4250722
88636266
39744920
85989935
49873084
1952197
32041595