96215128
86681663
61365403
64404562
37974039
87714093
57094147
729023
88167840
70588040
31979286
22838706
60144739
65515488
16979533
70167351
8804650
28731562
7507516
9891687
51713055
40727616
89914470
50305346
82834635
7957686
65845403
83004985
61661746
69051302
43861211
78558943
4332158
82559009
30375545
41479488
78876122
36137257
48334521
45247653