16084682
9061601
61741487
65084744
25362565
59354276
42376698
79053070
97986911
51676730
38204544
34706358
7996297
54405679
56245850
67469648
3546574
64142940
99195093
37049248
2321158
37332842
56944037
70542445
79835838
22469386
41489147
50399974
41424239
51714688
78248604
44915809
59583886
99224869
97753258
285099
11452976
9041609
23806187
1782934