95642963
47142127
71755173
83463887
44005857
61091999
76111239
33477267
49598120
17647462
2249697
43721830
25689359
25846565
18917264
70833990
48756162
65992067
59841149
1732062
73978717
13253532
50961826
42724839
21874071
16024802
50232587
18928630
32661685
39113454
14366639
14823262
119043
2124597
72338879
13953381
72894210
39114900
37524352
48834823