70321832
95841159
94422809
95113267
84657984
91521049
19822609
83427623
249942
87646831
220863
52299253
90098983
14701032
35293397
61907980
46225846
1655116
85629410
1828729
43606742
1152629
50525106
47955854
65994594
80762671
28967777
34434078
50689243
64891682
11908118
9666862
65728666
72068953
54794996
61645106
35944972
15654350
10264669
78106919