76121872
53278322
40032316
69102395
31135123
64757685
33576587
61022064
21315210
67472808
55579744
18925398
9764834
2397822
38008071
77603407
175857
25925524
52593365
95265394
21149919
49015684
35172602
28978855
86548648
15734173
193091
66697834
94123365
26484334
69774323
4629715
59093650
78451576
52021123
77827197
62497300
727854
28371429
52347325