78106797
66284880
68819538
19721876
96921779
28337203
49357079
50024753
22849431
11379736
2647192
51002713
8429749
243979
7284886
27988879
10266825
41656841
49906116
73665487
46914842
67804130
87658012
192438
69544344
26764380
18491213
94888318
82043522
4283172
184387
49701704
5108402
89568869
99532359
60912712
392035
81591351
35116458
34787260