97637845
70637430
42586812
2877547
92299111
56837170
19514198
76415042
16726588
7113516
22713009
84854716
45671595
52063798
8048643
49772761
53145941
11278238
86853121
76002673
76408600
58393637
29385187
61822070
74294280
96218235
4945196
3415534
42608198
52151321
68012083
68639049
67851037
24751638
22799651
66061647
26852787
47142191
62245975
61325506