66881282
69495738
25127303
11725777
51723164
75144491
55493167
244497
7155171
1812607
68602398
68011731
86035808
12504973
20803200
44298313
12629560
96136888
85564262
32589173
50807585
20123282
51084741
10924159
46272757
10123025
7207838
50347951
63525988
80032423
11442809
90757553
18375644
80211838
95076174
74527239
83903352
22711581
70089975
73255498