13197198
3146966
93048701
8841686
39573568
38064807
35432274
79145565
39119608
29665809
97312920
11531874
34528983
76365454
76458842
68192442
86784894
15094197
84829318
70728555
3926764
63062839
2902858
31841623
22583200
18958222
26991530
29291883
35876972
30511670
24203362
9479170
28952519
55115364
95526583
4128358
27564982
31617056
87345310
1743644