2148640
74352079
44518724
79778634
46259765
4934510
45488498
34686702
60143039
6491341
21599159
2916807
72749681
8984821
47299705
88593803
22622770
88606489
12567458
58059054
10275373
90386516
42096545
54631116
16373331
70689788
38414455
91712819
50914840
30489583
48587984
3331655
29451478
63626554
10271239
15902165
4011077
20196745
46905784
96958106