78859817
25884867
14505237
95678071
37376778
61835860
331432
86441040
21016799
92264706
56904345
20024207
95315439
27611439
2837405
56349436
4007967
93945963
184570
78846770
83818903
86029963
32461593
99638510
88317305
68579785
35389953
35735006
51613098
17481657
18635165
87955269
32349057
7486192
4052778
83325739
13324569
79123068
9815241
2148863