3443783
84995952
42914065
75343532
887394
22276896
81617974
54111880
33103481
16438716
7709296
51146611
5796002
47786583
7375777
6675656
29854694
90784189
64714497
17179225
65491643
69813474
68057562
59866482
8832285
78572077
10755348
83022983
70299032
28973158
97893578
57875030
91439799
82939850
73437212
24332451
73598262
11422519
77106869
82659586