46923506
29066806
97086978
88197398
52664136
38775675
73574193
20744202
76947127
86615714
75614423
50403490
22113752
98911912
12928071
5747752
29777384
8546971
24265192
248538
59121376
33798546
7037410
98468040
53237865
55681433
30652196
75302417
61672374
73743302
474893
197898
1106600
7607916
57866845
65136530
86104564
5361935
11399792
81864805