90173715
15622156
6369339
70998017
16682170
20375403
55702626
61753488
2415657
97716024
67944482
14147883
80688387
56801809
49617306
90558986
52026010
53351572
95419652
90762901
7728858
73337835
60897199
10237082
88726945
69057378
19817761
7963896
7478837
36829039
6511779
28961943
89192186
20394544
4685752
41655180
53134058
70554613
66288600
5184473