50881139
64723406
3543213
70225044
3659842
67661539
48051648
7214672
18535470
52691410
81867468
61481070
83573218
37115833
87492377
54716802
10305972
6013615
86662986
97591506
62904797
95971603
5698483
50768791
7458388
91335987
41098159
1568958
89871942
34155113
32625057
67295648
83184623
9426353
12654887
18589063
39072037
12104811
80127370
57551445