4172959
76996200
75388369
10432155
78313758
25781678
94927621
5741370
45501580
6473442
98005281
62828603
73304424
8413852
65766535
8267462
84043803
89469295
29561872
8114070
84468864
12189231
64547595
28112362
6415228
49155644
47826854
99012933
64306135
41714771
50105028
12611773
45145570
99715140
76602952
34737340
16945323
33359021
24684280
15859683