5817058
41412100
2947519
7738739
96975755
27519783
77552492
78582813
14262483
136062
34576667
48884292
91639581
21283872
84522135
37576462
6375463
44692725
65331845
70758498
252658
64865472
88884638
90825369
6183415
49935675
11451059
81696859
25568284
31747549
79683585
93523620
40849393
59765059
59266098
41654677
58399415
20641375
44955577
2154708