65888290
52246226
83565581
895966
11851911
88606391
80393392
65272241
76297038
62402782
4100197
5201308
9667993
52079539
5326911
41568797
13895842
8256580
41082954
45555980
9894280
89452120
69004644
68406496
64976325
72403578
49922516
20036381
90698412
50311043
18796734
21282363
12434235
3199051
11828122
30282133
72843445
9585480
9383309
48871326