42947543
82105697
31683159
5603339
9757778
5511557
7592817
92333608
17856235
750282
29661009
18363274
68796408
79759845
47495284
26034350
9687286
39721226
661998
1473477
99999034
93888771
23192847
95923986
12124364
94298814
75103377
3973400
25189892
82631550
31436094
1992388
44266402
79669201
59491473
84968633
60197292
70687958
8825851
65607114