1490993
65291806
84173311
283966
32839043
43412512
19511550
46742355
9315977
13384194
17203565
50836098
78997135
92589612
45419273
956849
88552812
9114680
37432622
6207253
83547749
8568777
54806571
21704316
73747380
68283646
92619654
1251416
6872499
7586855
42316420
90137977
36194622
39678458
83612466
68883254
88588446
22557972
38352132
47237499