20487278
71389407
68906587
3966123
27618376
82197132
24058269
63206054
4652284
84149855
8054202
68532492
44668994
33813095
64001849
22667173
3838237
78086912
70662760
99908311
2250548
72501157
43032965
62038087
39047097
58671788
81614809
58506362
7338772
9114080
59764205
22098047
23832273
10168890
58475130
41007755
53119122
10921240
10081431
47898698