77669729
55039339
82732938
3196122
20102279
64047244
45349658
40344004
13608948
8519912
83505264
9634216
97313050
5947722
15366976
42173763
4285173
36718514
42297350
3430305
45815542
9975541
87084975
90672628
64246068
93236086
12633976
93649956
67465190
42192614
82746962
17267196
67265107
48139668
9033776
56415076
89099429
34779583
40946274
238127