999925
3183383
9563294
48603888
69658361
39997538
49903806
6190751
8689148
95028734
28138634
89934065
83124779
23044826
830129
80422079
93644208
27465292
19793559
23048803
29019292
4063636
86308412
47568153
9712531
65231159
84332135
7382686
50627128
30449900
1341870
18756550
4918085
91968465
8057272
73826407
85827584
7519932
48427968
4777419