7098576
32393366
21891759
11802663
1842060
67156779
43415171
92768700
89204354
70405488
83129455
25718955
77931036
59276133
30909534
88133561
65382118
71955668
3055018
20761277
44883609
50277358
7672434
78352043
78803720
52137532
88246480
9169530
52938396
31011774
92203664
81143442
7336999
18526190
72508960
59284901
53033078
7588540
7808164
6598771