85114733
26869532
43068125
60898288
10045076
21805231
17404028
76396349
6456221
8279287
55736785
65502953
88678608
52648168
4782813
16865168
3142604
64013684
60357555
59802165
821151
9024332
63156920
9907908
61323225
14224317
30666008
26093032
76133103
89487721
10226339
52238842
85504033
50827339
51126218
24391768
91229511
58981204
24321534
45171460