69736598
84881705
28381482
29081835
6405612
55471960
747134
51071957
666538
57384380
2705391
79998210
52279583
22846850
70259216
51131431
38946699
7986689
53071084
45136415
33209400
60548332
58886681
16664953
8469823
20803260
47128413
99688354
50553490
94881130
3763112
36541420
8108806
39734562
5461781
740181
31263833
46217591
41592253
90532432