69303571
57476335
44162747
22247688
2789890
98684685
50392797
85512896
34631901
2684634
5789572
72507294
6036007
6694460
55049144
50769953
66095870
97561220
83425221
61399657
6329893
61016119
5603659
45791208
2559663
54918629
77532946
79903970
19546357
5119700
19248786
26522481
101904
58492322
31587595
88038106
2236724
4083897
70821814
22677949