22904489
13457990
33447057
21747593
46874144
35705219
6946479
36799722
92298200
45897590
38738656
54342465
60822118
804153
10261250
18435420
60208301
9271262
4560968
93007764
23209486
43227984
31133944
10765393
72361067
35533447
75051659
95516082
97913205
28488721
24801726
60035706
49316927
60662969
109187
29065789
7288566
79072170
10618778
98856506