28491957
14389370
65882794
18337888
51027789
49529856
33468209
48213083
46874786
22045833
20303310
20017620
22634392
66563754
2614545
77848882
70605614
99212903
12169819
93609925
45664071
96265345
98075725
55756621
80257931
98921053
54901226
47313594
79877254
1609525
20115595
31639628
56225515
18316196
95831915
94634036
70985187
50798116
58282735
33549224