27041049
50858443
95578133
1020630
99531060
49698652
17876038
13094958
7928158
28877810
54952028
78264
96586750
83097251
68336211
91645312
9960944
12757923
70735504
85991865
30998505
75093359
70551742
9071140
93045467
44337915
93148534
82786137
9087873
23908313
96251382
21325907
76716965
54791186
28268091
5482920
23352761
54644952
72224509
26768428