81088705
60741684
17921231
95625091
24609400
52949581
50956905
27899917
96036540
4928378
3827905
4660179
99475202
29696418
75515921
19177548
39893651
66959703
22986589
18058634
22563766
715164
63866241
38068837
30816740
9063293
32415687
12951030
67048393
96966971
24815008
51686012
71625819
66851638
60696919
31229439
1158272
43374149
81501534
25833403