3354222
31926759
53697145
79661060
5726097
77763695
96885488
787531
21549228
41708873
4265209
19749184
66263098
62143372
52567442
63153560
30785683
1759491
26159908
76726887
15039549
36887190
58311074
75018964
47024258
45242012
99626344
81417524
32736861
7578969
23301426
92427971
71292761
32225935
71223385
28521003
5980827
29013171
74741572
66474081