1348807
3198154
16433304
18221253
54731046
91078586
2873278
16134328
27532850
619464
45142390
214373
69143821
80561956
93603792
33357601
24957543
48982542
96038859
30656468
15026431
63351908
13235952
29506593
37839952
36081487
99911122
79472567
9955677
64467229
73748611
36811459
72953093
22589800
1686873
23484639
803656
43515535
5453683
78296674