39776105
7969976
47772056
81459351
67725437
60809528
871527
31091477
29112134
16252047
82602963
24375713
9616217
20816995
58207876
19077030
4645529
96293419
61726802
72248559
60392498
13909037
59052608
2542206
98493165
63847857
32995307
90203912
71458315
96286616
6106695
82894154
245083
65153333
77018946
60571376
48393679
18172567
8860355
8598028