25436055
8896851
19078540
32432534
55255533
66519499
9031926
11073470
48435860
77639827
49281805
58811267
7671716
98711305
87366307
75502162
23209300
9639867
60699091
16708686
24841187
81084384
51431671
42644789
16096809
91247191
433988
65432022
7994157
19828642
11342226
40381605
52351853
6328566
5540236
95061926
40794805
98126554
74327131
68906761