32149628
12197758
54144131
85411074
32427056
85997959
6823431
79712059
15371129
39536422
41338562
22366994
32043555
14846364
7138035
84404061
94004944
55835966
17251935
36028829
15037424
15859311
4041710
56969966
90285965
69497464
96517760
73142004
15616771
66149194
49035925
13048061
97897764
62823171
69359212
13258060
21433055
22026135
11964066
26061256