1283215
6865130
73423808
49174110
86023779
11674450
63586317
11103799
31129577
39246463
1201242
24526878
39056772
88816872
22642754
86705867
85196398
77642680
17646216
47604551
73183798
88063623
26242082
5859687
76306191
69272999
62752459
86823539
14768566
54902257
3655880
46991836
94783546
30825882
97699865
87406909
31988429
97079468
75171740
15785115