31283509
30497484
47159103
69448935
4395807
45643977
78182685
8617567
12375859
66204548
55985458
963844
76682416
28501489
76648427
8205365
8646542
18342113
8542119
44283508
86602311
88972752
48767728
94052200
1021602
70462896
95942250
42639170
98405167
5538326
92373774
2747797
30188198
21823467
6865586
30853132
755583
54446853
65838496
42346252