56804045
17925004
3129356
1317657
21744847
5913608
6834601
8248859
93709218
44641960
48957403
10232571
9075840
4836183
32363522
35409774
4325342
24252313
52514728
25913989
11824854
10223991
72888127
9893865
68601649
74547233
45478004
55471524
86547141
39169978
43423790
71342153
57197084
21053239
37726386
80101232
55598816
21337920
99152968
8429876