3664256
71984173
20242169
10437607
4805889
69559699
88512710
83005228
59426750
43967719
38002643
8393574
546877
1998422
67656238
11064610
1875489
73395204
184676
92171639
54811825
47137261
5943084
87905006
36709923
2970603
5428365
7392767
98477731
15602116
86212698
39318392
61785259
1387535
62333821
33658788
33456818
81117076
34553327
83045052