22296182
83597618
75283978
72686423
23857044
28902347
42525311
19882226
9152807
15549074
60886664
5822102
9074255
30147150
48098120
87115539
63157876
43842544
98522155
90834523
58841135
34919019
38645073
16676745
3251137
98204788
80236555
33755886
67102293
4235964
97557665
74874602
73526408
92716078
49475931
5341279
67368273
72631924
34972970
38995749