26931178
63875244
86004037
39289093
20061006
3588218
40902951
59849724
63737375
44319406
35101541
79426647
89773596
21398846
2379209
64081232
81247383
14201572
1448731
945516
32716459
90565898
16927356
75428987
58376791
2403227
7648469
77723967
42361161
4678991
87451064
3789057
11253168
7258255
6211456
51629691
94697232
79146837
71791275
13169869