83685833
48728523
65732520
60501290
62366208
57461459
84748504
414130
52395671
13483686
65252113
40512469
74247437
4927825
56206009
62981026
17471974
13853683
72092498
50386675
36153024
95039702
1212267
68054932
7027999
86455622
17412525
69829563
18568655
8469511
23077992
96156371
39602182
14051329
95558071
47759213
13006514
14984675
48423429
16032562