4189257
80419834
2857021
29394674
68138480
3355230
79165443
29971414
76699929
66997310
14071498
94034220
2044914
1426159
8439449
72086244
9044118
13234852
62383730
41625567
6275864
56866992
35971655
77013893
96638136
93147585
92511254
86208879
63868545
96994621
99303728
518428
96673597
10705799
81004333
10225149
98397612
64681396
40581180
54181008