44829687
8613108
73508571
78021864
88228817
94575187
53765833
3487386
47548384
26165960
20215351
66935064
99191519
41538871
71952940
25332433
18856088
10064028
51942509
67902612
7507915
61171027
71611638
63781337
61962937
63893677
90394459
6538102
37567845
10613670
94975824
90372662
78702836
47582321
8890234
9456114
96236133
87685280
7695308
34512144