45577449
45058037
802012
2975078
27095670
15226026
27339068
90207972
53224187
66011067
59058568
15442341
26912727
69753226
69694121
78443823
47035291
4476273
72563476
87018343
41194467
62392585
75176991
59358454
47689107
85442300
96295030
48557826
44988979
86404939
29623999
31699521
14658211
50076234
71631691
60601389
15018193
2248067
84453607
49172929