42216357
43822071
32616701
99948669
78226803
83455657
12106016
39195331
28094652
21779408
54735966
58066956
34778359
79882492
60831719
616995
65172351
3948612
35803165
6058717
40737432
12101838
45144664
52942747
5146597
7561755
20917858
4682377
27757499
28102391
1089865
92724540
66105192
52372682
17859121
7967904
46566527
56536968
81005821
25784939