29891542
44144266
5377163
22917663
64391511
53886661
24027141
19156101
57771795
57175759
55742954
38471513
69995522
63014245
65734694
61638874
2068670
76492035
15121680
25932253
92675068
61384552
19155598
32179769
60824089
47792728
92534508
61133614
64735919
3227992
38252931
20388953
54811671
82885220
68898476
44515989
78701620
28135877
8169614
50199992