58806880
94017539
89352963
23353510
27779755
10649868
44146961
35376097
7932319
791196
26474943
21114925
70137835
72966952
36337385
41991965
76193291
37139680
24501807
29039275
7022067
8130516
39029982
9671419
60817313
6666940
15046857
34978850
75663735
88633777
28886860
31076769
22975242
24384208
68825844
19134496
78975011
50261087
9514355
75155475