52778567
34131168
9731423
19776075
9043600
29904121
72196025
70509633
68872756
38507945
70813051
88984495
58533016
832373
71291843
74366609
23429511
74003777
7266838
2963383
9305236
69183640
20987449
11972100
84781327
61139411
60583826
1757947
7063913
52886964
23081677
53516207
24412723
36003778
6143318
47995534
5912663
9079847
34157338
49082102