34481509
14611546
47718567
46776582
54619859
40932481
38495918
26614604
77998043
24691357
48628597
21625505
57504272
13531295
53433319
58208251
8792384
94573406
592737
93508008
44191212
33533245
83584335
87504040
5351498
9019133
70587105
28496127
53943297
99045895
38847922
35797631
38437176
5225685
6547303
41275648
4803079
96358057
90885226
50119614