46905020
84231371
127055
41614373
48913561
29918157
11141808
94536500
26084023
61425393
47637930
35236200
1546998
35762653
21821509
84129062
66702764
96705672
76009741
43121314
43614443
34485672
69714575
4180534
44614994
94757835
5137539
7006247
21367906
54148450
94168726
83887258
41935896
31855684
4571129
25423179
18348814
956028
2978362
18431533