21496491
48386692
80256480
496722
77354640
38181503
62633567
55193203
93781598
55019034
84535651
44894699
83884233
49811737
59253986
33368670
3471620
79355107
72908586
71769560
5317535
91834427
54299805
73948956
12556854
66571055
65763380
19944437
14757910
21637624
86852398
46417003
42957294
60382499
36366980
17333739
18906836
97564301
6147257
39887981