85382072
88497969
14754061
52918585
66712253
84175076
12007034
50054677
65116838
96139268
46938035
4175038
41642482
73447766
69953486
67725195
55788534
95364237
39853046
12665801
202899
38047832
50894005
32115067
3616701
82859491
64091813
5148651
76909550
71872034
93197534
36424372
30174808
69334054
676733
18426590
75328739
51382028
11655358
81001854