70385396
26437750
5845774
70404007
83996776
68623926
12902149
5177733
40867662
45656801
19059515
33114719
6791634
84316984
71617332
62392154
65028075
17713560
69381993
12744052
25509819
8151893
67476631
22976537
43949544
5961174
72913172
24346109
30291087
43352418
37287012
86262551
78034038
95301803
759446
57694592
94499591
50144062
42894993
48101376