53391829
97054323
2127805
3286700
97475655
8555546
3892322
96977669
49614231
93676183
86674966
35104891
30277374
36613290
92397897
3142544
58026839
9922437
7987111
6850123
6373964
54223927
8086725
7606072
67213488
24729704
44939520
63161451
87578476
64067478
84911079
64044886
68891645
8995946
69429155
6408921
270944
50413998
6605865
80927258