14202476
8795846
7563259
17222231
57007317
79212213
24223603
51524459
94675951
64667310
27414426
22854900
1761162
43176918
82554979
32728979
20542103
1025448
33315661
51421899
93371155
1259387
28589685
290520
22632948
8267406
16224429
399249
56191957
96378709
21154322
74287854
31207391
38856114
46157390
50672250
94823075
24725819
89447189
69419054