12124187
68389323
44088020
50839860
92304402
72454265
34171624
537981
2232156
496737
31311588
52446968
59263852
76384603
27544922
40502504
13352305
59816647
51655325
77414842
30131718
8769250
81427929
19631271
62399062
11517626
75576056
69535427
65493740
38447625
32152874
9947787
35028851
72683207
90912191
48573684
54764220
9524549
80589424
9471460