6452196
2285992
4679186
29267095
84128363
36588170
28788757
44948151
75626043
69651460
70607586
28645817
42649694
16817956
98892622
60376845
48522158
37559536
15701911
15956684
68963258
3761728
2014734
76144361
48256381
97888211
95419668
77414905
94494893
75927586
3023123
1585338
74291162
86997556
226762
23656619
93633185
24309424
34643624
85875508