95144461
98586030
83544723
6277157
25619063
79631309
85434186
85054665
61443876
85032600
96019676
42697571
72554515
55311155
91661473
63018781
86092004
7038813
72294863
74106477
15913997
39922069
62351593
51055947
23775056
37108066
28239922
87398833
94054528
88165655
56468148
99873646
32899000
76354833
86346642
92604353
8202163
31185515
74356888
31231860