12187264
14584493
31949128
69334265
5399730
44814516
99446420
83793542
36339251
36508933
17228173
97972400
87504833
97829022
4414335
20126092
88061464
62007733
13296744
53313174
4319358
819198
61367187
37034857
20543292
68579774
39542346
8492939
68039123
97085828
94809229
24709776
41356580
74544037
68098170
94645502
859246
90068631
63217868
86118971