45902059
56478526
71534075
12945536
4699375
15697116
80504977
44295678
58911272
57077590
6874784
12968940
29763932
25908803
91009696
29714547
28704703
68554906
86541149
60345977
13511653
10954432
97126552
17888671
89248345
20761061
58434132
70005306
6472216
57983165
70748402
16771363
25883903
70415236
21538350
82369176
15204451
47717031
81455058
89906045