17624053
9813850
29533336
93816719
41351434
438758
8219513
57305268
23598548
20537586
18488692
88643075
61636861
54927521
78308096
83328122
82205734
60226677
71872412
48453334
9092605
66777312
442220
9377195
9809957
76804430
53237979
7258835
22182936
95254400
90737283
16907637
25956471
89861532
9449181
75594823
83006103
99017323
54521151
9660979