3901136
7729270
8537219
6130538
51015691
63311269
64567516
75293310
18104847
6448681
92252563
1132541
89937463
68216709
3997718
94797291
95365578
74414500
1269898
29451703
45864720
14435748
34440
84328264
97124496
70274717
15388809
37772712
5422135
21018917
60736973
80853289
4154317
2626875
17291924
53418551
51244232
21436697
37855925
16165464