57021310
7924384
28434730
18381148
54503423
29937602
22208641
44655288
80906928
17958466
39805497
94375568
63688570
62459081
37118985
73179814
5898339
82066275
42007888
44084307
93696269
13303203
67901075
37739613
4759609
61671663
91466133
3772927
31813519
42006871
21936056
23658934
1338645
25083447
90887270
18778981
47518536
22778894
18024387
9894650