15501085
49209230
40997320
97873499
54331746
82949931
21175733
2844281
8452249
95072920
57341924
66864149
4145409
50293074
5727874
16386795
82358951
8606102
64889953
7973721
50243252
50471904
27614729
39752638
97727483
37837053
34764611
58627606
9211159
27673304
4082370
16124698
29902485
60448127
62695240
61133502
72861025
73336190
10629847
4455793