42863450
28791152
37282858
76719506
96028047
14811117
66538204
91645369
7490400
812506
68359042
36002451
97628933
78689070
46299359
79173966
62574363
50845166
11085507
71064099
6361317
82627658
32546596
6187856
11795478
91825537
55291425
1419835
94751041
40339591
69531469
971034
29338594
4905208
44848433
31333966
57636032
26242831
94592208
94496339