27421549
87545637
54842475
34925874
38995250
63312268
3705043
63331641
21409127
27885198
44979865
877431
59365654
4703340
98539696
8208934
83677068
59179343
38368058
49665799
33759868
8975482
76778053
28394203
8212783
46183141
86976452
5907776
75236915
1976553
76019433
72193917
2974342
63136230
6697222
18396388
58576065
16719720
38403915
42768214