91333284
65443408
57868964
34151837
90806999
82735480
86974783
43624713
56058944
42783475
68708493
93223404
28219186
2602871
78569520
5561620
93795905
37326651
79214947
4206249
46123104
18104369
53655189
9112141
33621178
96678676
37265185
63769235
5292910
80178336
25681877
54307845
84986325
70711017
50106349
77807836
98313692
92307402
18508692
12412064