8684453
80175158
14282659
15116500
72568087
27685292
4356411
6048206
18231082
32696185
22647623
22116511
40508069
36278698
67967774
84163756
45834076
74226265
3444479
60608030
94216403
66589180
9191812
58361855
37743845
753806
77957001
30725643
8984347
43513498
22709197
3779583
6219600
80244766
93452655
85794071
74277422
51015552
572691
83269720