69075310
75802442
12602016
70434158
26519125
2841660
10924221
63193030
11514064
54084444
72458234
91655845
78559554
22982501
34346945
69696009
6823779
12259252
31002650
3882930
36816453
19598256
95502194
91441760
60902127
63169831
41842948
59369438
32711775
948882
9758334
18492430
23526851
49847258
56965525
75741308
13578387
38243887
41307276
26529344