77997261
2623522
92665716
39766714
41552035
74571551
40122533
57358252
87626972
62203453
8789690
5989271
42364698
823768
2997183
73693123
77408062
39873153
37295665
63425654
97214686
12048267
74637507
33086677
17523141
76185256
6572498
32707116
32611031
74142880
86568967
50603851
19056511
92722039
65124960
89193223
55399303
52742249
70663378
16343073