93669260
23685985
81626011
87963071
11567537
70223592
42559083
41732751
87732104
14692607
4524949
31654400
53505021
45012201
60184677
55147549
3028629
32421068
63804966
95982433
75275907
14376236
94169463
3221551
47837104
90244089
58435720
65179866
67146011
42901891
76875928
8397183
7105482
14803117
85785005
55533537
57703414
64469862
15694069
2007773