32552485
19473710
15519309
55537121
5275628
26613897
96637405
1086131
87374303
82225476
70431866
37002280
46298802
3199781
4342530
4463647
10428234
19587840
27989893
46158586
5165386
36258661
71936901
25542657
12025286
81824297
11845070
67228972
78091278
37319975
9557553
34357401
22711311
32775549
7881949
75721157
5782177
93033155
8041138
89624440