19304292
63868773
92346393
89038098
40185910
8099261
3053278
22178818
54901041
71051793
2536352
22807158
758293
6926927
37645377
1317482
91047052
15453082
23489410
50704168
83287461
73374115
22138268
44382480
96884360
2277086
81072813
56571192
86777663
55636304
881113
51306856
83261015
7988614
39853722
45445277
4075893
14996704
73811715
80129617