47051287
24084517
7543009
70592665
10561002
84457404
90784429
76498184
90922484
43398252
37786985
30714899
95061082
97852703
98874659
22058684
3215790
9343268
4043385
66077721
42381759
45771400
53556162
37696027
20807883
45094429
82906473
49949016
55478918
3155599
66276307
9926186
16618416
22493685
5513237
62828643
19235148
39062226
62493437
74575331