89953433
83799457
57284283
6531894
16151556
6611792
19404608
4144037
43784162
40807590
78426747
3853926
98692289
45262028
53694025
8276137
26674786
59206858
5376262
8485811
64412072
3146106
95238604
98492867
48613810
67825677
80587722
40584582
3642227
77814415
54309166
36345918
6151881
20041230
68904409
70417739
4187172
175218
95222223
6066937