3275774
64379023
52006865
5653306
20566683
10412507
59381831
65862490
67813525
48941935
37787043
15689634
90868798
27282093
41717206
95984389
77413606
64861263
38795916
95118612
89177387
29255700
26293194
93976071
61208927
68023384
71187294
64504795
71261921
26352859
73481636
148166
41634257
53492962
85573159
40882647
74154613
86295494
7919598
55339890