31754282
7558908
47064154
2615503
44759017
11085014
51139046
97598556
55859550
86254745
80786651
51007790
62834846
20133995
65824278
73254383
55941786
3446469
65043580
7919656
3873587
64544905
66904327
61941137
53431821
1975542
57185317
10201676
55427618
75829846
74369518
48019967
21587364
59901711
2980864
63007228
74743136
37118014
24309612
67926002