81183175
6875202
7542928
51564005
92972028
75939634
91553672
86096288
98453516
48844943
4129536
82946281
21864808
36926749
34233216
38117017
51483752
2696072
54744917
2396862
14925449
43986474
86124726
84504804
29011654
43717473
99397119
1659463
20856834
40801665
40197167
71923678
32358581
92523255
70276420
81921580
80491315
75358903
29981023
19697525