42355798
66707175
98931895
14126497
95042696
5414750
72506606
18321383
94211516
3034124
8649520
2606105
75239347
27524636
87417388
79627469
1086288
55476364
5966259
25546627
32215460
11255447
5761408
40734720
77513993
19344182
14038774
6229606
95328665
98672679
5845382
72174426
8396281
63561718
89112628
788845
34861686
4351113
55473645
64509717