10159029
75609539
1851229
38289076
22141201
18044201
13622471
46604741
77126866
65759101
9121245
20162045
16357960
72539058
48149832
89038392
9829293
698727
13454723
51933387
60149811
25352227
29369031
9898818
39829026
63421114
41856784
10909862
86867406
40586092
6317236
82953161
434908
64027742
3372626
21907715
14416397
94593277
5350555
59192803