14535855
6008381
39972908
77301032
1054662
49932715
64093959
87657554
82646558
10786151
76035566
40729234
71938075
83353318
11263068
69395993
98805091
5547932
7232321
70752401
81698040
78462761
59996044
41541482
3803789
10177253
52285716
4949843
87396881
38112723
79483663
97546621
16649244
5936882
65034611
98698818
76224476
2739339
48671882
48829433