41525914
69077660
43445082
84095050
71998980
75165216
28146931
6137302
965839
84908989
66315312
60118343
4506985
92818774
55177265
60734922
19263510
44943846
1959453
33647745
3422753
711610
1496140
459247
69191530
60293931
61475395
39792974
52407895
830216
97026559
34726649
35176599
21851121
49382659
34084209
92331907
37034189
33202869
3906534