56443258
38135872
96936065
60268568
94827163
85296543
60677257
25665396
7060338
12125043
80936557
47514890
84182270
52544912
86446179
38379937
2493318
87329634
1462285
32655383
76546245
5776113
50126993
14233589
97437418
57602929
299156
31517619
82483070
3073647
58754607
22157565
84433225
78839303
25276098
4849829
78087539
71932202
79294050
20754665