41161370
43749910
4787548
28381286
81313878
13894490
12033157
4902196
34124348
24877964
72776297
9492440
89919173
60725340
15792802
66865422
77209977
79808885
6649257
13012174
1979312
7048202
9994929
16441130
33354032
55953824
75349016
4929809
6425562
14004691
66725985
79021820
23602712
3298363
8785893
10152802
40009751
86099061
7719884
86233134