39588488
79297039
20845122
90888631
52108749
99716564
1938710
9208770
40645797
89527393
83927824
63178805
8616152
55669534
8568661
34483848
13967222
75036060
44424899
12203964
63804864
3422034
8683587
79171599
27846692
83388164
78346694
21031488
52332779
92814915
50224103
6533534
46602559
30704358
61371262
61345044
32001579
70894776
17669502
11162019