74114944
25146710
6195784
31873911
36279968
28824888
31561226
48687748
27996403
61552506
20876725
32308359
73119438
68066603
34277993
98131043
91756921
63125504
18679621
19775760
28291871
3964658
18231976
80704772
94221178
112362
57262562
33416677
92631690
6344577
9806599
56321562
36605919
6222945
111206
14305808
80785533
90965386
11252010
11656093