3356418
622123
10898524
72452509
58534955
70726118
47094586
40024557
39285429
54493033
73469704
58735502
32151894
22152961
82306100
34502871
65903412
77922598
81283307
8145520
27788094
84268591
56094159
40639011
26079067
95014959
51303820
6265195
35254532
6726672
19454128
63815106
1308618
83187005
76004228
16858088
68975989
81529517
68255591
50603447