25148049
49084937
17976604
7193584
27436815
5497683
75991229
65787186
73292508
54218710
84804482
78201890
21132458
2123540
51958340
7134173
4867741
85607955
79229918
54726844
9488933
86083881
55343644
51539029
374383
24274413
79559703
96212372
59685147
57613440
4987931
187152
54667194
50387666
40049869
71529928
5059635
37718565
34018193
67978115