75402927
82156425
94663832
94882
90009982
48059917
67711359
27125130
55545950
25402672
22339836
13093710
96621106
55948375
14774023
34275184
2342472
69913885
19102145
29055183
57275700
89366632
41916170
21204637
27445397
18443238
64815860
72737817
76579274
42798062
39848987
6006974
85547507
8168572
76683202
54247249
52778704
90114957
84135524
81858164