19481510
48588606
29629696
38185275
39112069
57777310
32999153
7395748
68905859
14763973
43871463
7394840
703327
1495858
78089052
86099905
93396877
16299984
39777233
3222524
80965274
96462947
61743633
25188420
1767555
65801467
9015318
27476552
63914663
17524064
49599667
3458911
37161769
57046733
3268784
5408399
17914370
53072233
67301941
99894041