43803482
33102360
83887945
78093059
25619446
69442135
27905431
6925551
7267961
1048346
43126375
14613524
67172768
28472290
50514103
3433215
85801693
5049558
76838643
64555195
87169311
80594796
944984
67576302
45999445
49382366
33142996
50839638
71895940
92238111
74093264
87801035
37807004
60884607
48784294
92038627
88007412
64259739
8565315
6949753