56064932
83014066
84864628
50056672
25277806
50698365
38462395
315188
12379969
5329710
22216648
3894141
13537229
28929648
41292839
5431810
93067924
47076371
94144896
81991172
41004052
73165779
3475865
82155146
1673165
53587954
82626861
34599509
33739901
681865
64489919
97708677
59908253
42404108
86245422
28456911
28734869
76804696
40983117
69552272