92046722
35352330
5199617
23507742
97123615
96426808
9572522
55451290
40935695
6974613
51714375
51847809
65675433
9983431
59493179
21292665
6074193
5034419
82727
25471863
9320647
33077026
65512365
83885850
63026961
4885585
47243092
81131513
348868
15217660
59013360
37785182
54384840
2123241
59133914
52006012
87801360
19304793
45476855
48605506