12936854
78489526
29605536
34045626
2396761
68735958
83041303
9813586
5084390
13695241
14172118
58601110
9366727
37273427
42727216
41259097
90506922
17542504
91913751
96634607
48181198
95331258
17328288
75505693
23289320
16546575
10903876
16512646
9913985
95564204
63362665
56799838
85642583
56179916
13719104
89852830
39122951
71749095
92647346
26652718