10501498
64237953
641482
16988466
1735672
73776081
84569657
88379789
10563551
65035019
9375775
55856252
98933465
6967997
45059395
139438
10483790
886939
92405098
82948536
28847323
61545503
68966829
39602343
33235927
42147224
96939509
23765754
20787984
79956796
66364204
87131523
80807368
52664983
23046774
71886574
5418749
60212666
90991692
78427289