95711845
8437643
26523351
90532491
85425577
6968471
80672618
33027172
81047285
78712792
75378570
7335886
51757832
54833159
13583848
60651276
46793634
27198302
12095292
51272254
39574187
89773844
72482247
91851065
87732738
24949605
74106865
5759828
51175286
43039642
34924007
35904165
45128968
72202616
38787588
24132635
57633050
7773522
34187067
87219678