42314498
46545981
30888706
74119752
55727453
49558404
1056347
7595339
209121
90796990
97405935
41925167
73266544
30047139
66959610
50329880
29436583
3904635
35387297
63941608
45916740
33936153
29158263
54501828
65655882
47229324
21634470
20112911
5104939
66533810
1652715
96754291
90351710
47471664
64884720
3289237
33694448
69217118
3273260
86268047