72504330
23162879
83424486
3964983
64541523
59484582
66946027
40252676
38561449
37694386
24356231
9323564
39137280
65019664
85132586
38547943
9062138
10525034
68253870
18057301
18486884
80847351
56445218
93626745
39353143
74164525
41744077
88023680
36608452
63101270
5662793
90785072
54586228
66742811
38521196
5133989
35563554
40704197
1909770
75004099