53006993
38984224
5842032
67457532
62729989
64583899
93321430
32462813
80832226
50614156
22408645
17252423
97518
40176238
85607584
37172497
36428401
78438624
62126641
6208818
18112931
60571085
42217494
77195150
89197043
46207479
28188625
29413286
33781014
30741822
48791827
79332072
84701748
92335442
76205232
86611471
65339706
52022994
87564770
85949446