20306998
59828393
52405819
13877319
5763957
5439792
92848322
62159491
81873711
2059791
49735002
22144466
62655402
48245863
8144535
38293643
43812752
39642493
33415943
72993133
69896273
50599163
22238476
8880736
9921944
30272844
23799052
83076960
1032878
67677811
62352114
10619023
99739343
40042458
32646441
44244100
35916543
25346128
53072683
84846138