14722288
58231197
6654837
96287156
61794506
48413175
25823867
82827882
24102702
89175639
1274769
32075978
67501741
58258904
77532236
15203560
1747558
79724271
35389115
66026730
76103767
99594840
6914235
84919062
52514013
18496146
38302498
91871308
22133748
61514617
24946898
87999873
30589394
91628096
50286721
99248440
52124775
8845160
90319090
82296460