4002900
27207489
15168891
969888
26823339
9405700
97142620
31558499
46425443
26485832
8144588
70246235
51908671
87475953
29699647
31106493
43603504
67726569
98841006
22794515
53721139
71883874
41778059
1452198
74263986
7076137
26562181
4573252
2609931
1345180
99378914
5085807
86448863
65377129
73521442
7519225
90728658
66669776
54524246
70922214