85689354
41271394
27789653
22169434
96777357
74223991
72741818
25216338
61473306
79099263
18942105
78628745
5934373
82135241
77291859
32185616
16289378
57497008
2413320
8167354
243447
49699763
20404030
2952138
22559651
39469532
90233339
69322834
9500844
35908495
97448608
74879997
36056425
3729933
31339901
53822628
39632362
34136446
52708315
12786966