80681266
46613188
3967737
5791949
32143431
31663377
5184012
78096488
71262594
22478661
83692903
18805918
79284003
67415946
41716712
74322662
18756534
97329686
46734781
42853304
4613656
2025033
90001916
51865801
44798302
92428633
8107700
85419907
12044113
34079318
17048881
38469859
10122829
87432802
9201358
92097804
63051940
26148605
4291312
52445056