40564315
64171234
8212283
24811552
40558528
61888464
49464140
53761093
7012841
27399169
52253537
15724518
36579846
76013875
11005548
94961854
85092435
29964694
9491727
82029706
49231870
10903645
28774087
4666919
20772874
73979728
18338589
94718680
28265042
6347423
70326840
37464277
46501442
2565742
74247876
96122207
25891521
69004527
5632695
95814338