83932439
64745558
63846833
84733690
123795
55465269
22879432
68304663
95799082
40357018
86702157
66464682
21974408
41254156
1316986
67068258
4609177
17445896
79844475
11367021
69574226
2565230
1580390
59135608
28322265
37913039
23649619
2843488
54106210
34665768
9737240
15289855
67811665
49365356
5429314
83618612
23029153
62319147
66431499
43518026