97317485
73486390
3771123
33375954
5784215
66313471
57259851
51219485
56792482
77419720
54155378
27662203
30358742
4850988
74021235
7099652
30734543
5839659
76678943
1535831
53723772
1519703
84491120
30837510
74678724
37653805
1819834
82958590
73152665
50861590
2223441
41707196
13167399
6896645
19066698
8794649
20584330
40905966
42714556
50789562