89134632
28129331
5013706
9872182
72738831
84292459
7783626
62122691
12746779
64329725
27554439
70758552
18221993
45342983
27488137
34181923
80176256
22442635
6009177
97763751
88706381
27919559
81106872
3105317
318485
20251942
75124438
58298578
95645948
2168439
85868914
31597106
90117854
90706706
47511061
95299008
67634441
58462201
56659182
36927064