12936698
54299125
85842951
21899657
97847465
83546757
73092672
7969308
6135503
69182716
66797317
37326656
85528442
65275403
57873686
653440
8025954
16791938
53084338
89081366
31529195
62417062
39472642
24545497
19329136
26947917
94955892
71509869
8816100
62354122
53407014
18048743
95737653
75916025
1161640
78788614
31864247
54066330
24585227
6731686