99836271
77956565
20219232
1081316
2663021
42329154
52399959
7531943
38547242
38801531
44787898
21444463
93776497
2136152
37672405
62798551
24515899
16375980
34892443
1377447
1208977
82294075
42845595
42286002
26347288
94268219
31821397
3396523
11912741
59634044
41203605
359138
40583259
8963027
47231503
30936938
54862264
58384071
39685573
34994735