93586129
74501973
94479164
7774750
95286079
57902717
50452049
16575175
41713839
29077620
67211679
12206955
5325615
33865336
13124388
66199937
4854093
33038721
2405855
59557057
56958700
2450469
18708571
60462787
70342071
33595546
33991935
82738591
62963223
36388591
77106235
74566944
50295880
45899428
96711547
36995522
15185220
95104905
89805647
3872998