33315588
4595022
33004399
38207367
693922
338014
77239451
28388553
40789201
5428100
23371376
77587364
47654383
22278076
93593639
5258306
28691532
7933193
2757221
58334956
5711445
92247181
28539082
83666527
36244983
8854379
35643067
38277396
54256330
51656349
57837172
4053128
903235
5136899
57182320
28075216
98806623
12533198
20677958
38848861