44312884
67308953
54852731
9979264
30762349
3499822
13772482
66833809
45018724
40111818
74462462
94317823
83789960
55537037
72296638
28213592
34747192
49966726
87509338
71087291
18153393
43765933
73837411
57951204
24784871
17564046
59068046
56703558
15057860
80821974
37613193
26332902
58067920
33497001
5115356
4436879
73575364
58116185
69895862
17427134