42019475
59673581
38726337
23589683
12155961
47538693
3762116
62314804
75907115
19886703
54052171
28356871
77943267
5999907
4175540
85811335
65401021
33417476
89384596
80486911
50983777
83032092
12441068
86018837
65132837
5157391
29872384
73205516
3938354
88538572
24606681
24777312
76433582
57511388
8828658
67857550
42214807
86285968
4733955
434632