38481635
69189791
12715081
69882983
78107499
14429075
4343181
45989012
96573144
52394920
54021486
56894881
85379870
57975105
9145517
13304977
37927142
11937380
94087753
55296715
55281413
28757175
96435864
92144329
98282021
49555491
5222064
5407348
52031490
1858672
40755577
54832635
61573901
60697857
2294576
45127661
5961896
77943941
53383303
82267773