48316120
56234212
6977348
34541668
35659262
47549105
45497448
12711653
5389193
25653134
98902733
88246916
82542158
8040173
48314747
47566814
32287905
89236035
71131926
8436822
88515765
48465133
14379963
16811870
36468861
95406725
4158260
7427158
87319288
24886755
61235580
77299941
1328273
56976657
73066717
2469760
85232980
97792542
27476999
58604373