33065975
21828014
82849449
1179468
68561340
28219070
8317627
73397671
40593642
5689499
76328469
20162761
98862166
76712544
98758962
96531886
85793277
64012449
75478890
83201591
80286767
4559348
58053971
5222782
43249870
2794486
27317301
45623683
80459780
9503485
29966802
12732541
95178706
55894994
67178742
22833097
69799736
76342646
46582350
70463674