52064203
70182329
26602688
22817703
21358981
25885958
39094102
24614146
2875671
11058256
11837102
28203379
9323401
99071746
28414457
8836040
26893616
88972073
93973541
84864386
41743468
28462226
46376437
88981865
56716301
41476935
34442791
5081650
69245196
85815541
93451583
37423181
27449329
14229902
25955036
30052887
27531907
16647743
61772070
1566027