83834406
553852
35169316
9304644
60463331
67884920
5516529
8595488
15714382
32975062
2001469
84511020
71618680
44151919
57108102
6095755
87206887
97073647
54721468
85524207
84146802
10462633
61256893
79028526
95131418
28852328
9156809
19705165
8587905
22814114
11005532
52801285
41759878
44514186
49816819
13865347
64943296
74938779
8727946
32586660