19427724
81554526
19576205
64438961
77123206
87208145
46027733
69327222
4799542
14882440
27495074
42144539
85731392
54953009
36303213
37934107
7281517
7978975
64492620
31683061
79799265
91642962
52346826
67388743
15109777
99493463
7113506
8085240
51372009
67716606
62247305
83955580
7640289
11644319
29063120
7022785
72827296
20147383
85632618
13346111