89705732
80456409
30679074
92927329
10293568
56538570
42176141
81946888
21591783
6757862
62771936
72137483
8258496
82725952
2422564
88033476
30049455
1219770
79121465
48443253
7259307
7419364
23782097
46638833
39205832
89864984
3143899
67145933
6413808
37708627
19793139
55533678
65724072
89179022
87536510
79093874
86826647
17919383
62464595
11875935