54953478
5571736
68993029
59459268
8171286
41247260
28492703
78035278
4904300
53543634
44385738
8342570
24159400
9149784
84981049
45341313
56094023
44114672
94894537
41798332
12092924
84556691
67294882
55066226
36585393
96666330
1171941
38509595
91741200
76437401
3386075
5138840
71153187
87562653
3523555
96974500
28645005
34139954
57151062
43857925