90042480
98758615
17885305
14736398
13668850
2481276
13249666
15868914
81027938
56475690
31215309
34238812
59313856
7734968
53347008
24223258
10286615
22232592
43918582
83355463
76091798
70898926
5777940
21099075
94547473
37672026
20523485
69592955
2109084
18925580
45627852
81784799
20667693
10372569
67701106
54533543
76638882
82468939
66594960
4923627