77136680
19831591
43966427
81497081
85185506
46274940
36398889
56875412
8511551
8126053
7653206
60254454
66054331
744752
96394328
66222722
10087797
2513982
57739031
40216468
4353806
79724134
21711227
29482378
1058299
20406676
37873398
55899197
56617477
57851734
98267335
73449114
85072280
2953457
59859396
68044147
7564837
21889237
1634297
7744829