32946462
36899507
12106143
73566882
1553670
63504294
21907807
39565961
33002062
18811659
4896133
11081235
55243684
66254003
88134458
86653788
60174555
48553290
72799939
86669549
96996491
60036923
41791752
25597400
8007387
46626507
46074435
64167846
8601168
71875322
36171241
30082300
14487953
10152706
77139116
77463164
83046241
29643130
91179805
99253093