20738358
15027640
2816360
40151928
92935001
58014819
98042316
77294963
18689838
68385895
57266586
10559646
78243281
62372351
91355124
40279818
84169410
62337168
9165886
91223083
14444058
26072503
20346053
11725025
24234110
92216745
40789660
31985133
60827979
63019193
91261739
62955776
43122661
2158656
11779029
46451710
83551660
74258728
4736727
2498355