1032609
64183973
8984324
80722050
16668020
92208638
2405366
7626540
75004706
23625649
41927704
42009120
6179685
4465941
79594445
48394679
96648668
28439567
24661725
54314525
62564143
93615175
5459473
992768
33404525
86381182
61452295
33165320
24525279
38848609
9293404
4804318
48606660
29068567
13695418
86633037
30639995
20402733
83313559
38844103