37289463
38363465
35818765
96891147
96078534
97024165
93436220
83292432
77592658
60019788
60632433
19787619
34346897
29125637
67667507
27448851
18105614
34497646
63249375
80676932
11549468
95547258
62849822
32879709
66893218
23881884
84604886
36753897
2793806
21857795
6227837
27922161
39942336
56806805
28884416
15716270
28662430
42428862
76188043
48337703