94828478
59764674
43645198
5117101
46222889
37263729
28304533
27805496
66011274
13459726
77921893
37945079
20152560
74329372
64739385
491541
13125480
55277087
91228262
66679372
13238607
49355066
85898233
19924287
45106294
40001879
89809238
72156164
61394817
88528788
41131258
65836273
31102202
23825000
78365303
11987678
16918768
49239457
54092345
88043480