26969375
20701479
4252574
84169359
75694360
6908560
18592212
70759303
66621187
3959645
20204557
28975405
45502757
8254787
7948242
89494677
94217169
65309145
16688414
34359012
93054099
9092148
26811795
44742623
70085491
26452497
80204745
41667823
171390
39815898
75869854
969963
12666593
7181225
93411590
6936207
10027893
23377067
4448451
45081380