1258278
35385121
89635636
9744950
52174701
71923542
44801077
94944307
95176841
31648295
79933238
74152370
80294207
80265344
40159467
53005471
92565569
33803987
62477165
86483043
79761816
478612
10845342
8608375
45817542
33329829
66113086
30687652
2822676
845869
85706693
98082294
86519353
75578962
87189951
93125467
71943365
29491134
6546200
78856921