71598601
99147695
97342068
19299053
8716759
14332759
31319954
69841021
33107911
83401197
38672101
44745022
89676148
26065260
80356861
55794525
75255458
44096787
73289137
33623853
611508
31027041
19394441
79289784
79316021
31677860
35245975
61956293
63031039
87069676
5508760
4806810
29855779
84362748
7242939
230646
60591705
9533980
72174957
10567644