28819569
4294931
6094214
79486009
76264852
14331447
29815353
62952151
90666145
83778720
45629291
55264588
94287587
44609248
7388577
75643409
66163592
14934048
22044813
9037857
69454846
27759108
126249
10083399
51299674
70451360
7058697
62471872
2422807
17366036
97812962
7366188
4262196
83822530
35905118
21742563
57831232
80828652
92939975
46405918