41006974
16076628
51629440
6714892
24485814
51636228
26245775
71208236
8641198
96758497
66551044
65894179
63012423
80337062
29441104
8382997
29661238
93844966
24818083
11526024
39606071
95439516
47255307
34221130
4490217
48233662
40466770
55052143
76002235
58322594
50798656
46948592
20835331
59393326
41731395
63457293
89036727
37455984
45481640
26583058