96762502
90445337
49086968
55706822
44522651
35158159
16699865
67409820
2219090
76899342
33675929
82585571
93387758
78666026
20435999
48037531
45357974
42787602
38361739
81923546
21789555
38705435
21077894
60946580
41638471
73998237
91221073
78246604
16068301
2682112
706346
16719134
32955515
54468512
70159207
82632428
63137919
58041506
80773314
25969597