8333552
4064973
91378440
12325591
30577662
19725585
59104071
99817929
29373374
1658401
16381991
78452882
60944236
92468709
17324833
83766599
98798911
44333642
70338917
45896764
5369901
66962812
72824492
56158351
30561245
86796398
2369254
14751595
15383119
6176804
65847812
47259724
66028598
50177327
5702671
44891601
12429692
73118758
28033993
23407260