22583536
42592318
44589541
34544530
22643388
36905687
72839684
21095608
32276800
55537373
97455924
24141277
28882108
67965992
88007228
84471917
16168257
40979868
22941128
23055340
73854319
6686131
91955580
93641932
7235898
9564925
38594209
10337800
53802839
90063799
78961244
99592698
9781980
37573586
20858223
35638448
4927929
11901231
53409517
2547470