65568372
83819202
18977271
54019823
4596621
3109467
32139176
5065892
60257568
22557888
69612589
46414400
268761
257654
52854109
51738537
12574568
46458287
68006258
3028513
76023466
55668175
67621637
65094613
99797302
94045180
45511629
60373647
3257572
63296021
34768940
53188903
95786786
18002932
26112578
85652637
8629015
69843164
42377965
25801670