66291341
69031591
40152270
4973692
97711149
70971099
98345096
17216551
63682478
44903274
31409760
29378075
39688582
15538837
587488
3875162
47702216
27791024
8829485
65271837
4407133
32941289
54658505
6359907
92179648
70766797
82324449
67303463
56596688
32006795
70424165
3148709
87462240
12516599
5065739
69585178
16841690
25642764
9141809
18207384