40116477
55218384
34224741
20713389
495110
34482753
7874145
3359831
64794343
6401130
72739342
62006915
83722605
35925487
63371968
90638779
5506688
27698345
8074891
47101055
37181484
7498697
67543581
23323702
68671183
12735416
84436595
6369483
16416873
51207691
44169022
67499940
6321282
27739011
67627458
63776020
45572403
53095294
24741168
44712203